The Use of Mini-Vector Instructions for Implementing High-Speed Feedback Controllers on General-Purpose Computers

نویسندگان

  • Kevin Skadron
  • Marty Humphrey
  • Bin Huang
  • Edgar Hilton
  • Jihao Luo
  • Paul Allaire
چکیده

This paper describes the use of Intel Pentium-III SSE instructions for high-order control computations in a high-spinrate flywheel. This application is representative of many control environments that require both high performance and real-time guarantees. We find that the SSE instructions are able to provide a dramatic increase in performance but that they are difficult to use unless the programmer is provided with a simple API. Unfortunately, the resulting abstraction means that some of the potential gains are lost to function-call overhead, and use of the API still requires substantial interaction between the controls engineer and the experienced SSE programmer. The use of SSE entails a tension between performance and ease of use that is not easily resolved.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Current-Based Output Feedback Sliding Mode Control for Speed Sensorless Induction Machine Drive Using Adaptive Sliding Mode Flux Observer

This paper presents a new adaptive Sliding-Mode flux observer for speed sensorless and rotor flux control of three-phase induction motor (IM) drives. The motor drive is supplied by a three-level space vector modulation (SVM) inverter. Considering the three-phase IM Equations in a stator stationary two axis reference frame, using the partial feedback linearization control and Sliding-Mode (SM) c...

متن کامل

Identification and Adaptive Position and Speed Control of Permanent Magnet DC Motor with Dead Zone Characteristics Based on Support Vector Machines

In this paper a new type of neural networks known as Least Squares Support Vector Machines which gained a huge fame during the recent years for identification of nonlinear systems has been used to identify DC motor with nonlinear dead zone characteristics. The identified system after linearization in each time span, in an online manner provide the model data for Model Predictive Controller of p...

متن کامل

Accelerating Software-based Mpeg Encoding Using the Vis Tm Instruction Set

MPEG is a set of standards for the compression and coding of digital audio and video signals. In order to provide high compression ratios without loss of quality, MPEG encoders perform complex analyses on source material. These analyses require billions of operations to encode even a short sequence of video lasting only seconds. Even the fastest general-purpose microprocessors available today l...

متن کامل

Effects of structured written feedback by cards on medical students’ performance at mini clinical evaluation exercise (Mini-CEX) in an outpatient clinic

Introduction: Feedback cards are recommended as a feasible toolfor structured written feedback delivery in clinical education whileeffectiveness of this tool on the medical students’ performanceis still questionable. The purpose of this study was to comparethe effects of structured written feedback by cards as well asverbal feedback versus verbal feedback alone on the clinicalperformance of med...

متن کامل

Designing a new robust control for virtual inertia control in the microgrid with regard to virtual damping

Background and Objectives: Virtual inertia control, as a component of a virtual synchronous generator, is used for the implementation of synchronous generator behaviour in microgrids. In microgrids that include high-capacity distributed generation resources, in addition to virtual inertia, virtual damping can also lead to improvement of frequency stability of the microgrid. The purpose of the c...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001